// 使用示例
loadScript('https://pulsdk.7724.com/channelsdk/sbpulsdk.js', function(err) {
    if (err) {
        console.error('加载出错');
    } else {
        console.log('加载成功');
        // 在这里使用加载的库
        // 初始化
        // 登录
        qiqi_login();
    }
});

function qiqi_login(){
    var queryParams = getQueryParams();
    SbPulSdk.init(queryParams, function(channelSdk){
        //cp放置一些渠道的特殊逻辑， 比如初始化渠道的分享配置等等，也可以不放任何东西
    });
    console.log(queryParams);
    queryParams.cid = cid;
    queryParams.gid = gid;
    faXingLogin(queryParams);

}

function getQueryParams() {
    var urlParams = new URLSearchParams(window.location.search);
    var params = {};
    for (var param of urlParams.entries()) {
        params[param[0]] = param[1];
    }
    return params;
}



function qiqi_creterole(data){

    if(data.is_save == 1){

        var roleParams = {
            cpgameid: 'cpgameid',
            qqesuid: 'qqesuid',
            channelid: 'channelid',
            cpguid: 'cpguid',
            rolename: 'rolename',
            serverid: 'serverid',
            level: 'level'
        };
        // 进入游戏
        SbPulSdk.createRole(roleParams);

    }else{

        var roleParams = {
            cpgameid: 'cpgameid',
            qqesuid: 'qqesuid',
            channelid: 'channelid',
            cpguid: 'cpguid',
            rolename: 'rolename',
            serverid: 'serverid',
            level: 'level',
            servername: 'servername',
            vip: 'vip'
        };
        // 进入游戏
        SbPulSdk.loginRole(roleParams);

    }
}



function Qiqi_pay(data){
    console.log("7724：",data);

    SbPulSdk.pay(data);
}
